Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 PEMBROKE MEWS Detached £365,000 10 Dec 2021
3 PEMBROKE MEWS Detached £400,000 28 Jun 2021
5 PEMBROKE MEWS Detached £195,000 6 Jun 2011
6 PEMBROKE MEWS Detached £162,950 21 Aug 2003
9 PEMBROKE MEWS Detached £240,000 29 Jan 2014